package com.shop.technicalservice.dao.role;

import java.util.List;

import com.shop.technicalservice.model.role.RolesControllers;

public interface RolesControllersDao {
	
	public RolesControllers save(RolesControllers transientInstance) throws Exception;
	
	public void delete(RolesControllers persistentInstance) throws Exception;
	
	public List findAll() throws Exception;
	
	public RolesControllers merge(RolesControllers detachedInstance) throws Exception;
	
	public RolesControllers findById(java.lang.Integer id)  throws Exception;
	
	public List findByExample(RolesControllers instance)  throws Exception;
	
	public List findByProperty(String propertyName, Object value) throws Exception;
	
	public void attachDirty(RolesControllers instance)  throws Exception;
	
	public void attachClean(RolesControllers instance)  throws Exception;
}
